Mit ner BAhncard 50 kriegst du die Strecke Bremen -> Stuttgart aber schon für rund 50 Euro.
Dann könnt ihr immernoch mit IC anreisen und mit Wochenendticket zurück fahren.
Nachts fahren halt wenige Regionalzüge, kein Plan ob ihr da um 0 Uhr losfahren könnt und um 13 Uhr ankommt, zumal die WE-Tickets auch erst ab ner bestimmten Uhrzeit gelten dürften.
Vom Stuttgarter Bahnhof erreicht ihr die Wilhelma locker in ner halben Stunde. Mit Regionalzügen/S-Bahn erreicht man Bad Cannstatt in 2-5 Minuten und von da aus sinds 10 Minuten zu Fuß, gut ausgeschildert.